/**/

body{ margin:0px; padding:0px; border:0px; font-family:"微软雅黑"; color:#555555; font-size:14px; width:100%; background:#ffffff; }
body.on{ overflow: hidden;}

input[type="button"], input[type="submit"], input[type="reset"] {
     -webkit-appearance: none;
}
textarea {  
    -webkit-appearance: none;
}  

a{ margin:0px; padding:0px; border:0px; text-decoration:none; color:#555555; font-size:13px;transition: all 0.3s ease 0s;
-webkit-transform: all 0.3s ease 0s;  -webkit-tap-highlight-color: transparent; outline: none;}
a:hover{ text-decoration:none;
       transition: all 0.3s ease 0s;
-webkit-transform: all 0.3s ease 0s;}
*{ padding:0px; margin:0px; border:0px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }
/* background:rgba(0,0,0,0);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);*/
li{ list-style:none;}
.clear:after{content: "";display: block;height: 0;clear: both;visibility: hidden;}
.clear{zoom: 1;}/* 触发 hasLayout */ 
img{ vertical-align: middle;}
input:focus{ outline: none;}/*去除按钮选中的高亮标签*/
textarea:focus{ outline: none;}/*去除文本框选中的高亮标签*/
button:focus{ outline: none;}/*去除按钮选中的高亮标签*/
select:focus{ outline: none;}/*去除下拉框选中的高亮标签*/
img{vertical-align: middle;}
div,p,table,td,ul,li,span,a,ol,input,label{ padding:0px; margin:0px; border:0px;}
input::-ms-input-placeholder{ /* Internet Explorer 10+ */ color:#999999; font-size:13px;}
input::-webkit-input-placeholder{ /* WebKit browsers */ color:#999999; font-size:13px;}
input::-moz-placeholder{ /* Mozilla Firefox 4 to 18 */  color:#999999; font-size:13px;}
input::-moz-placeholder{ /* Mozilla Firefox 19+ */ color:#999999; font-size:13px;}
input::-moz-placeholder{ /* Mozilla Firefox 19+ */ color:#999999; font-size:13px;}
textarea::-webkit-input-placeholder{color:#999999; font-size:15px; font-family:"Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei"; font-family:"微软雅黑";}


.feedback_bg{ background: #f5f5f5;}
.feedback-title{ text-align: center; font-size: 32px; color: #333; margin-top: 45px;}
.feedback{ margin: 45px auto; max-width: 1180px; background: #fff; padding: 40px;}
.feedback .layui-form-item{ max-width: 520px; margin: 0 auto; display: flex; margin-bottom: 25px;}
.feedback .layui-form-item .layui-form-label{ width: 20%; font-size: 15px; color: #333; padding-top: 12px;}
.feedback .layui-form-item .layui-input-inline{ width: 80%;}
.feedback .layui-form-item .layui-input-inline input{ width: 100%; height: 45px; border: 1px solid #e5e5e5; display: flex; align-items: center; padding: 0px 15px; font-size: 15px; color: #333;}
.feedback .layui-form-item .layui-input-inline select{ width: 100%; height: 45px; border: 1px solid #e5e5e5; padding: 0px 15px; font-size: 15px; color: #333;}
.feedback .layui-form-item .layui-input-inline textarea{ width: 100%; height: 145px; border: 1px solid #e5e5e5; padding: 5px; font-size: 15px; color: #333; line-height: 23px; font-family:"微软雅黑";}
.feedback .layui-form-item.textarea .layui-form-label{ padding-top: 10px;}
.feedback .layui-form-item .layui-input-inline .layui-col-md12{ display: flex; align-items: center;}
.feedback .layui-form-item .layui-input-inline .layui-col-md12 label{display: flex; align-items: center; width: 80px; cursor: pointer;}
.feedback .layui-form-item .layui-input-inline .layui-col-md12 label input{ width: 15px; margin-right: 6px;}
.feedback .layui-form-item .layui-input-inline .layui-table{ border-right: 0px !important;}
.feedback .layui-form-item .layui-input-inline .layui-table .morevalue_input{ width: 30%;}
.feedback .layui-form-item .layui-input-inline .layui-table .morevalue_button{ display: flex; align-items: center; width: 100%; justify-content: space-between;}
.feedback .layui-form-item .layui-input-inline .layui-table .morevalue_button .layui-btn{ width: 48%; height: 45px; border: 1px solid #e5e5e5; display: flex; align-items: center; justify-content: center; cursor: pointer;}
.feedback .layui-form-item .layui-input-inline .layui-table .morevalue_button .layui-btn:hover{ border: 1px solid #009688; color: #009688;}


.feedback .control-group{ max-width: 520px; margin: 0 auto; display: flex; align-items: center; margin-bottom: 25px; justify-content: space-between;}
.feedback .control-group .control-label{ width: 20%; font-size: 15px; color: #333;}
.feedback .control-group .controls{ width: 80%; display: flex; align-items: center; justify-content: space-between;}
.feedback .control-group .controls .mobile_code{ width: 48%;}
.feedback .control-group .controls input{ width: 100%; height: 45px; border: 1px solid #e5e5e5; display: flex; align-items: center; padding: 0px 15px; font-size: 15px; color: #333;}
.feedback .control-group .controls img{ max-height: 45px; cursor: pointer; margin-left: 15px;}
.feedback .control-group .controls .mobile_button{ width: 48%;}
.feedback .control-group .controls .mobile_button button{ width: 100%; height: 45px; border: 1px solid #009688; display: flex; align-items: center; padding: 0px 15px; font-size: 15px; color: #009688; justify-content: center; background: #fff; cursor: pointer;}
.feedback button[type="submit"]{ width: 520px; margin: 0 auto; display: flex; align-items: center; color: #fff; background: #009688; height: 45px; font-size: 15px; justify-content: center; cursor: pointer;}



